package com.pet_service.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author 邹全伸
 * @version 1.0
 * @date 2025-10-06 10:30
 */
@Data
@TableName("booking")
public class Booking {
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    private Integer userId;           // 用户ID
    private Integer petId;            // 宠物ID
    private Integer serviceTypeId;    // 服务类型ID（来自 home_service_type）
    private String serviceTime;       // 预约时间（字符串格式）
    private Integer addressId;        // 上门地址ID（可为空）
    private Integer hospitalId;       // 寄养医院ID（可为空）
    private String status;            // 状态：pending, confirmed, completed
}
